// const currentHost = window.location.host
let prefix = ''
// if (currentHost.indexOf('alpha') > -1) {
// 	prefix = 'alpha'
// }
let BASE_API = ''
switch (prefix) {
case 'alpha':
	BASE_API = ''
	break
default:
	BASE_API = ''
}
const path = _path => BASE_API + _path
export const SYSTEM = {
	// 测试
	TEST: {
		//模拟数据测试
		TESTLOGIN: path('/login'),
		TESTUSERLIST: path('/user/list'),
		TESTUSERLISTPAGE: path('/user/listpage')
	},

	// 登录跳转
	LOGIN: {
		// 登录
		LOGIN: path('/sys/login'),
		// 注销
		LOGOUT: path('/sys/logout'),
		// 可用管理员菜单列表
		MENULIST: path('/sys/menulist'),
		// 可用管理员菜单列表(含父菜单)
		ALLMENULIST: path('/sys/allmenulist'),
	},
	// 管理员
	ADMIN: {
		// 可用管理员列表
		ADMINLIST: path('/admin/list'),
		// 所有管理员列表
		ADMINALLLISTPAGE: path('/admin/listAllPage'),
		// 管理员重置密码
		RESETADMINPASSWORD: path('/admin/resetpassword'),
		// 删除管理员
		DELETEADMIN: path('/admin/delete'),
		// 管理员启用
		ONADMIN: path('/admin/on'),
		// 管理员停用
		OFFADMIN: path('/admin/off'),
		// 保存管理员
		SAVEADMIN: path('/admin/save'),
		// 保存管理员
		UPDATEPWD: path('/admin/updatepwd')
	},
	// 地区
	DISTRICT: {
		// 获取省市县三级联动列表
		DISTRICTLIST: path('/district/list')
	},
	
	// 学段
	PHASE: {
		// 获取学段列表
		PHASELIST: path('/phase/list'),
		// 获取学段列表（分页）
		PHASELISTPAGE: path('/phase/listPage'),
		// 保存学段
		SAVEPHASE: path('/phase/save'),
		// 删除学段
		DELETEPHASE: path('/phase/delete')
	},
	// 学科
	SUBJECT: {
		// 获取学科列表
		SUBJECTLIST: path('/subject/list'),
		// 获取学科列表（分页）
		SUBJECTLISTPAGE: path('/subject/listPage'),
		// 保存学科
		SAVESUBJECT: path('/subject/save'),
		// 删除学科
		DELETESUBJECT: path('/subject/delete')
	},
	// 年级
	GRADE: {
		// 获取年级列表
		GRADELIST: path('/grade/list'),
		// 获取年级列表（分页）
		GRADELISTPAGE: path('/grade/listPage'),
		// 保存年级
		SAVEGRADE: path('/grade/save'),
		// 删除年级
		DELETEGRADE: path('/grade/delete')
	},
	// 产品
	PRODUCT: {
		// 获取可用产品列表
		PRODUCTLIST: path('/product/list'),
		// 获取学校可添加产品列表
		SELECTPRODUCTLIST: path('/product/listSelect'),
		// 获取所有产品列表
		ALLPRODUCTLIST: path('/product/listAll'),
		// 获取所有产品列表（分页）
		ALLPRODUCTLISTPAGE: path('/product/listAllPage'),
		// 保存产品
		SAVEPRODUCT: path('/product/save'),
		// 删除产品
		DELETEPRODUCT: path('/product/delete'),
		// 产品启用
		ONPRODUCT: path('/product/on'),
		// 产品停用
		OFFPRODUCT: path('/product/off')
	},
	// 角色
	ROLE: {
		// 获取角色列表
		ROLELIST: path('/role/list'),
		// 获取所有角色列表
		ALLROLELIST: path('/role/listAll'),
		// 获取所有角色列表（分页）
		ALLROLELISTPAGE: path('/role/listAllPage'),
		// 保存角色
		SAVEROLE: path('/role/save'),
		// 删除角色
		DELETEROLE: path('/role/delete'),
		// 角色启用
		ONROLE: path('/role/on'),
		// 角色停用
		OFFROLE: path('/role/off'),
		// 保存角色权限
		SAVEROLEMENU: path('/role/saveRoleMenu'),
	},
	// 菜单
	MENU: {
		// 获得菜单树状列表
		MENUMAP : path('/menu/menuMap'),
		// 获得学校产品的菜单树状列表
		SCHOOLMENUMAP : path('/menu/menuMapBySchoolId')
	},
	// 学校
	SCHOOL: {
		// 获得学校列表
		SCHOOLLIST: path('/school/list'),
		// 获得学校列表(分页)
		ALLSCHOOLLISTPAGE: path('/school/listAllPage'),
		// 学校信息
		SCHOOLINFO: path('/school/info'),
		// 学校学段
		SCHOOLPHASELIST: path('/school/listPhase'),
		// 保存学校
		SAVESCHOOL: path('/school/save'),
		// 删除学校
		DELETESCHOOL: path('/school/delete'),
		// 学校启用
		ONSCHOOL: path('/school/on'),
		// 学校停用
		OFFSCHOOL: path('/school/off'),
	},
	// 学校产品
	SCHOOLPRODUCT: {
		// 获得可用学校产品列表
		SCHOOLPRODUCTLIST: path('/schoolproduct/list'),
		// 获得学校产品列表(分页)
		ALLSCHOOLPRODUCTLISTPAGE: path('/schoolproduct/listAllPage'),
		// 保存学校产品
		SAVESCHOOLPRODUCT: path('/schoolproduct/save')
	},
	CLASSES: {
		// 获得班级列表
		CLASSESLIST: path('/classes/list'),
		// 获得班级列表(分页)
		ALLCLASSESLISTPAGE: path('/classes/listAllPage'),
		// 班级信息
		CLASSESINFO: path('/classes/info'),
		// 班级学段
		CLASSESPHASELIST: path('/classes/listPhase'),
		// 保存班级
		SAVECLASSES: path('/classes/save'),
		// 删除班级
		DELETECLASSES: path('/classes/delete'),
		// 更新班级教师
		SAVECLASSESTEACHER: path('/classes/saveClassesTeacher'),
		// 班级学科教师列表
		CLASSESSUBJECTLIST: path('/classes/classessubjects'),
		// 获取班级学科教师可选择列表
		UNSELECTTEACHERLIST: path('/classes/unselectedTeacher'),
		// 获取班级学科已任教教师列表
		SELECTTEACHERLIST: path('/classes/selectedTeacher'),
		// 保存班级学科教师
		SAVESUBJECTTEACHER: path('/classesteacher/save'),
		// 批量导入班级
		IMPORTCLASSES: path('/classes/importclasses'),
	},
	TEACHER: {
		// 获得学校教师列表(分页)
		ALLSCHOOLTEACHERLISTPAGE: path('/teacher/listAllSchoolTeacherPage'),
		// 获得教师列表(分页)
		ALLTEACHERLISTPAGE: path('/teacher/listAllTeacherPage'),
		// 查询学科教师列表
		SCHOOLTEACHERLIST: path('/teacher/listSchoolTeacherBySubjectId'),
		// 保存教师
		SAVETEACHER: path('/teacher/save'),
		// 删除教师
		DELETETEACHER: path('/teacher/delete'),
		// 教师重置密码
		RESETTEACHER: path('/teacher/resetpassword'),
		// 教师移出校
		OUTSCHOOL: path('/teacher/outschool'),
		// 教师转校
		MOVESCHOOL: path('/teacher/move'),
		// 停用教师
		OFFTEACHER: path('/teacher/off'),
		// 启用教师
		ONTEACHER: path('/teacher/on'),
		// 批量导入教师
		IMPORTTEACHER: path('/teacher/importteacher'),
	},
	// 学校角色
	SCHOOLROLE: {
		// 获取学校角色列表
		SCHOOLROLELIST: path('/schoolrole/list'),
		// 获取所有学校角色列表（分页）
		ALLSCHOOLROLELISTPAGE: path('/schoolrole/listAllPage'),
		// 保存学校角色
		SAVESCHOOLROLE: path('/schoolrole/save'),
		// 删除学校角色
		DELETESCHOOLROLE: path('/schoolrole/delete'),
		// 学校角色启用
		ONSCHOOLROLE: path('/schoolrole/on'),
		// 学校角色停用
		OFFSCHOOLROLE: path('/schoolrole/off'),
		// 保存学校角色权限
		SAVESCHOOLROLEMENU: path('/schoolrole/saveSchoolRoleMenu')
	},
	STUDENT: {
		// 获得学校学生列表(分页)
		ALLSCHOOLSTUDENTLISTPAGE: path('/student/listAllSchoolStudentPage'),
		// 获得学生列表(分页)
		ALLSTUDENTLISTPAGE: path('/student/listAllStudentPage'),
		// 保存学生
		SAVESTUDENT: path('/student/save'),
		// 删除学生
		DELETESTUDENT: path('/student/delete'),
		// 学生重置密码
		RESETSTUDENT: path('/student/resetpassword'),
		// 学生移出校
		OUTSCHOOL: path('/student/outschool'),
		// 学生转班
		MOVESTUDENT: path('/student/move'),
		// 学生移出班
		OUTCLASS: path('/student/outclass'),
		// 停用学生
		OFFSTUDENT: path('/student/off'),
		// 启用学生
		ONSTUDENT: path('/student/on'),
		// 批量导入学生
		IMPORTSTUDENT: path('/student/importstudent'),
	}
}
